package controller

import "github.com/gin-gonic/gin"

type ConceptBoardIndexController interface {

	// 获取最近记录
	FindLatestConceptBoardIndex(c *gin.Context)

	// 查询前一个交易日的日期
	PreviousTransactionDate(c *gin.Context)

	// 查询后一个交易日的日期
	NextTransactionDate(c *gin.Context)

	// 根据开始时间和结束时间，计算平均KD值
	FindAverageKDByBeginDateAndEndDate(c *gin.Context)

	// 根据开始时间和结束时间，查询某个概念板块的KD值
	FindKdByMyquantCodeAndBeginDateAndEndDate(c *gin.Context)

	// 根据myquant_code、begin_date和end_date，查询记录，并按照transaction_date列升序排列
	FindByMyquantCodeAndBeginDateAndEndDateOrderByTransactionDateAsc(c *gin.Context)
}
